(limbs) braces - French English Dictionary